n=50; m=100; coefficient=[9999999999999999999999999999981243598101209223600228562373546589140030318731647563795827507812487680,7524735427174694175328207527724881481879117977282329757393444385363627586474061361683153100893827328,7704410378626589059053279974656823987839123327350132439855264149543266786989711154558895388042461024,7699762490703444170967586875527495497650216478903331968415248620034016179317228287164481324725953648,7699812576119383132680543722670850653227221376425421239628896040061659852160828825754390859034644616,7699812382739398813144797894361209193895063168272785604300724178773175976236535502531358183247159620,7699812382739398813140106290325614128057054626764938564632213813370379218279300526774227741363705088,7699812382739398813140106290325614346576050319000357235477722137189844135767946205386780768256284116,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,7699812382739398813140106290325614346576050318998806212988298914220000663409426733299366889592653632,-2100884528655722807094042368016962463881397505007749498822227071913717027844718998813425384859677888,125744168116872801841512966837490210847430727497676919712467104260240375745956319339835100887196480,-1017018610260823183519878524046565799197288329951788604093354560961948141623789622353377522794240,-42741805902566805798404298471565170001643095438276547707242436630742518845321932184755819651328,804837824749966977480370092139888922597694857961009964758702611346380372029029220501469116032,-3854122814929334050466769824264488857381015681939673011763025704146844856532310599697812240,-93505117480302319667516072380610925505753331423224452847008246495467029652940,4355151076028312240155854210669008488189725016441137574741363752,-30912357263767564718505132708715932258022086848508];